package org.example.cloudapply.vo;

import lombok.Data;

import java.time.LocalDateTime;

@Data
public class ApplicationDetailVO {
    private Integer applyId;
    private String cloudType;
    private String status;
    private LocalDateTime applyTime;
    private LocalDateTime handleTime;
    private String accountInfo;
    private String rejectReason;
    private LocalDateTime expireTime;
    // 来自instance_templates
    private Integer cpuCores;
    private Integer memoryGb;
    private Boolean gpuSupported;

    // 来自users
    private String openid;

    // 来自applications
    private Boolean gpuEnabled;
    private String name;
    private String role;
    private String schoolId;
}
